#ifndef DLGLOGIN_H
#define DLGLOGIN_H

//(*Headers(DlgType)
#include <wx/dialog.h>
//*)
#include <wx/textctrl.h>
#include <wx/button.h>
#include "PublicData.h"
using std::vector;
using std::pair;

class CDlgLogin: public wxDialog
{
public:

    CDlgLogin(wxWindow* parent,wxWindowID id=wxID_ANY);
    virtual ~CDlgLogin();

private:
//控件ID
    static const long IDC_BTN_LOGIN;
    static const long IDC_BTN_EXIT;
    static const long IDC_EDIT_NAME;
    static const long IDC_EDIT_PWD;
    //控件变量
    wxBoxSizer *topSizer_;
    wxButton *btn_Login_;
    wxButton *btn_Exit_;
    wxTextCtrl *text_name_;
    wxTextCtrl *text_pwd_;

    //控件事件
    void OnBnClickedBtnExit(wxCommandEvent& event);
    void OnBnClickedBtnLogin(wxCommandEvent& event);
    void OnInitDialog(wxInitDialogEvent& event);


    //自定义函数
    void CreateCtrlAndEvent();//创建控件
    void InitComboBoxAndListCtrl();

    DECLARE_EVENT_TABLE()
};

#endif
